Modal Logics in the Theory of Relational Databases

نویسنده

  • Subrata Kumar Das
چکیده

Logical formalisms for representing and reasoning about relational databases have been very popular. However, fragments of the standard rst-order logic used in most of these formalisms are quite inadequate for reasoning about properties represented by a set of tuples from a relation. In this short note, we propose a formalism for reasoning about these properties by means of two operators with respect to a set of attributes. The rst operator, when applied on a given set of tuples, extracts those tuples that deenitely satisfy a property represented by the given set, and the second operator extracts those tuples that possibly satisfy this property. We associate these kinds of property with the language of some well-known systems of modal logics so that reasoning about these properties can be carried out in the domain of modal logics. 1 Motivation It is sometimes desirable to derive properties of a given set of tuples from a relation. As an example, consider a scenario within a company where a set of employees have been found to achieve the performance target set by their supervisors. There is a set of tuples which corresponds to these employees in the employee relation of the company's personnel database. The management of the company may like to know what other properties can be derived about these employees; for example, whether they possess special skills or whether they are from a particular site of the company. In another situation, consider those items in a supermarket which have exceeded their sale targets. There is a set of tuples in the item relation of the supermarket database corresponding to these items. Examples of further new properties one may like to derive are whether the items come from a speciic zone in the store or whether their prices were reduced. In this document, we propose a formalism for reasoning about these properties of a set of tuples from a relation. A property is typically associated with a combination of attributes of the relation. A set of tuples satisses a property if every tuple has the same value on each attribute representing the property. From a given set of tuples, we rst characterize how many of the set deenitely satisfy the property represented by the set and how many of the set possibly satisfy the property. This is achieved by two operators proposed in the following section. An alternative characterization of these two operators in …

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Foundations of Modal Deductive Databases ∗ Linh

We give formulations for modal deductive databases and present a modal query language called MDatalog. We define modal relational algebras and give the seminaive evaluation algorithm, the top-down evaluation algorithm, and the magic-set transformation for MDatalog queries. The results of this paper like soundness and completeness of the top-down evaluation algorithm or correctness of the magic-...

متن کامل

On Modal Deductive Databases

We present a query language called MDatalog, which is an extension of Datalog for multimodal deductive databases. We define modal relational algebras and give the seminaive evaluation algorithm and the magic-set transformation for MDatalog queries. Results of this paper are proved for the multimodal logics of belief KDI4s5, KDI45, KD4s5s, KD45(m), which are extensions of the monomodal logic KD4...

متن کامل

Foundations of Modal Deductive Databases

We give formulations for modal deductive databases and present a modal query language called MDatalog. We define modal relational algebras and give the seminaive evaluation algorithm, the top-down evaluation algorithm, and the magic-set transformation for MDatalog queries. The results of this paper like soundness and completeness of the top-down evaluation algorithm or correctness of the magic-...

متن کامل

The Freedoms of Guarded Bisimulation

Guarded logics have been shown to be amazingly versatile and tractable logics since their inception by Andréka, van Benthem, Németi in [1]. Features otherwise known from modal logics are lifted to the richer setting of general relational structures. The leading idea in this generalisation is the relativisation of quantifiers to tuples that are guarded by relational atoms. In a sense that can be...

متن کامل

Algorithmic Correspondence and Canonicity for Possibility Semantics (Abstract)

Unified Correspondence. Correspondence and completeness theory have a long history in modal logic, and they are referred to as the “three pillars of wisdom supporting the edifice of modal logic” [22, page 331] together with duality theory. Dating back to [20,21], the Sahlqvist theorem gives a syntactic definition of a class of modal formulas, the Sahlqvist class, each member of which defines an...

متن کامل

Lifted Relational Algebra with Recursion and Connections to Modal Logic

We propose a new formalism for specifying and reasoning about problems that involve heterogeneous “pieces of information” – large collections of data, decision procedures of any kind and complexity and connections between them. The essence of our proposal is to lift Codd’s relational algebra from operations on relational tables to operations on classes of structures (with recursion), and to add...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Inf. Process. Lett.

دوره 57  شماره 

صفحات  -

تاریخ انتشار 1996